@charset "utf-8"; 
*{
	margin:0px;
	padding:0px;
}
.link{
	color:#556AFD;
	text-decoration:underline;
	font-weight:bold;
	float:right;
	margin-right:160px;
	padding-bottom:10px;
}

body {
	background:#a2c489;
	background-repeat:repeat;
    background-position:right;
	background-attachment: fixed;
	margin-top:0;
}
#wrapper{
	width: 1050px;
	min-height:950px;
	margin:0px auto;
	border:1px solid #333;
	background:url(slides/bg3.jpg);
	float:none;	
}
#header {
    height:160px;
	width: auto;
	/*background-color:#e9f1f3;*/
    background: url(img4/ahead2.png);
}
                       /* ----------der grüne Streifen-------------------*/
#nav {
	background-color:#a2c489;
	border-bottom:0px solid #a2c489;
}
h2{
	margin-left:154px;
	margin-top:50px;
	margin-bottom:20px;
	color:#3b6479;
	}

#slider-wrapper{
	width:740px;
	height:auto;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}
.nivoSlider{
	margin-top:50px;
	margin-bottom:50px;
}
/*----------------------------------------------------------------*/
	
.thumbs td {
	width:25%;
	padding:0;
	background-color:rgba(255,255,255,0.2);
	color:#FFFF66;
}
.sliides td:hover {
	width:100%;
	padding:0;
	
}

/*.thumbs table td {width:222px;}*/


.thumbs td > a {
	display:block;
	position:relative;
	height:120px;
	line-height:116px;
	overflow:hidden;
	text-align:center;
	padding:14px;
	border-radius:8px;
	transition:background-color 250ms linear;
	-webkit-transition:background-color 250ms linear;
	-moz-transition:background-color 250ms linear;
	-ms-transition:background-color 250ms linear;
	-o-transition:background-color 250ms linear;
	-webkit-text-size-adjust:100%;
}
.thumbs td > a:hover {
	height:auto;
}
.no-rgba .thumbs td > a {
	background-color:transparent;
	background-image:url(slides/w10.png);
}

	
/*----- Innen rahmen und Schrift-------*/
.thumbs td > a:hover, 
.thumbs td > a:focus {
	background-color:rgba(234,228,128,0.8);
	color:#000000;
	outline:none;
	max-height:382px;
}
.no-rgba .thumbs td > a:hover, 
.no-rgba .thumbs td > a:focus {
	background-color:transparent;
	background-image:url(slides/w20.png);
	
	
	/*-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#33ffffff, endColorstr=#33ffffff)";*/
}
.thumbs td > a.active {
	background-color:rgba(255,255,255,0.4);
	background-image:url(slides/w20.png);
}
.no-rgba .thumbs td > a.active {
	background-color:#F96;
	background-image:url(slides/w40.png);
}
.thumbs td > a img {
	display:inline;
	vertical-align:middle;
	max-width:180px;
	max-height:120px;
	border:0;
	outline:none;
}
.thumbs td > a img:hover {
	display:inline;
	vertical-align:middle;
	max-width:450px;
	max-height:350px;
	border:5px;
}

.thumbs td > a b {
	vertical-align:middle;
	display:inline-block;
	font-size:1px;
}
.thumbs td > .caption {
	margin:0;
	padding:0.5em 8px;
	line-height:1.2;
	max-width:206px;
	overflow-x:hidden;
	text-align:center;
	-webkit-overflow-scrolling:touch;
	/*overflow-scrolling:touch;*/
}

/*---- schrifft im kleinen kästchen unter dem Bild-----*/
	.thumbs td > .caption span.nr {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
    line-height:1.6;
	vertical-align:top;
	font-weight:normal;
	font-style:normal;
	padding:0px 3px;
	color:#FF3;
	background-color:#808080;
	border-radius:2px;
}

